praying insect - Francés Inglés Diccionario